Using Evolutionary Methods for Design Case Adaptation
نویسندگان
چکیده
Case-based reasoning (CBR) provides a methodology for directly using previous designs in the development of a new design. An aspect of CBR that is not well developed for designing is the combination and adaptation of previous designs. The difficulty with this aspect of case-based design is partly due to the extensive amounts of specialised knowledge needed to select the appropriate features of a previous design to include in the new design and the adaptation of these features to fit the context of a new design problem. In this paper we present a design process model that combines ideas from CBR and genetic algorithms (GA’s). The CBR paradigm provides a method for the overall process of case selection and adaptation. The GA paradigm provides a method for adapting design cases by combining and mutating their features until a set of new design requirements and constraints are satisfied. We have implemented the process model and illustrate the model for residential floor plan layout. We use a set of Frank Lloyd Wright prairie house layouts as the case base. The constraints used to determine whether new designs proposed by the process model are acceptable are taken from feng shui, the Chinese art of placement. This illustration not only clarifies how our process model for design through the evolutionary adaptation of cases works, but it also shows how knowledge sources with distinct origins can be used within the same design framework.
منابع مشابه
VMLP neural network design using optimization algorithms to predict spider suspend (Case Study: Watershed Dam Kardeh)
One of the most important processes of erosion and sediment transport in streams is the river most complex engineering issues.this process special effects on water quality indices, action suburbs floor and destroyed much damage to the river and also into the development plans Lack of continuity sediment sampling and measurement of many existing stations. due to the low number of hydrometric s...
متن کاملA Process Model for Evolutionary Design Case Adaptation
One of the unresolved issues in case-based design is how to perform design case adaptation when the constraints are not numerical. In this paper we present a method of case adaptation that employs an evolutionary algorithm. We present a process model for evolutionary design case adaptation, as well as the knowledge it requires and its implications. This model has been implemented for floor plan...
متن کاملMulti-layer Clustering Topology Design in Densely Deployed Wireless Sensor Network using Evolutionary Algorithms
Due to the resource constraint and dynamic parameters, reducing energy consumption became the most important issues of wireless sensor networks topology design. All proposed hierarchy methods cluster a WSN in different cluster layers in one step of evolutionary algorithm usage with complicated parameters which may lead to reducing efficiency and performance. In fact, in WSNs topology, increasin...
متن کاملGradient-based Ant Colony Optimization for Continuous Spaces
A novel version of Ant Colony Optimization (ACO) algorithms for solving continuous space problems is presented in this paper. The basic structure and concepts of the originally reported ACO are preserved and adaptation of the algorithm to the case of continuous space is implemented within the general framework. The stigmergic communication is simulated through considering certain direction vect...
متن کاملGradient-based Ant Colony Optimization for Continuous Spaces
A novel version of Ant Colony Optimization (ACO) algorithms for solving continuous space problems is presented in this paper. The basic structure and concepts of the originally reported ACO are preserved and adaptation of the algorithm to the case of continuous space is implemented within the general framework. The stigmergic communication is simulated through considering certain direction vect...
متن کامل